- Design, build, and maintain the server-side of web applications, serverless micro functions, nightly ETL jobs, and various other backend systems.
- Develop and implement server-side logic, manage databases, and integrate with external APIs.
- Ensure the performance, scalability, and security of the application.
- Write reusable, testable, and efficient code, design and implement data storage solutions, and integrate with third-party services.
- Optimize the application's performance and scalability, and ensure its security and reliability.
- Collaborate with other developers in a team environment and possess strong problem-solving and analytical skills.
- Utilize best practices such as version control, testing, and code reviews in a serverless environment.
- Maintain GIT repository of production code and additional backup.
- Act as a super user/admin for related 3rd party cloud applications, configure and support 3rd party applications as required.
- Actively engage in personal growth and stay up-to-date with technological trends.
- Strong commercial experience working as a backend developer.
- Experience with Python programming language, SQL databases, and RESTful APIs.
- Experience working in an agile development environment.
- Experience with AWS cloud services such as Lambda, API Gateway, Cognito, SQS, SNS, etc.
- Comfortable with using tools such as JIRA, Confluence, and Git.
- Bachelor's degree in Computer Science or a related field.
- Strong technical skills, collaborative mindset, and a passion for solving complex problems.
- Excellent written and verbal communication skills.
Company
Ignite Digital
United Kingdom
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Python Job Details
Python Developer / Backend Developer / ETL Developer
Remote working / home based
Experienced in developing backend applications?
Interested in developing reliable, efficient, and scalable systems that can handle large amounts of data from multiple sources for a market leading and high growth retailer?
The role
As a Backend Developer, you will be responsible for designing, building, and maintaining the server-side of web applications, serverless micro functions, nightly ETL jobs, and various other backend systems.
You will work closely with the front-end developers to ensure that the application functions seamlessly from end to end.
Key Responsibilities:
About you
This is a remote working role where you can based anywhere in the UK with just 1-2 meetings per year required in the London office. Flexible working hours are also available along side training and company benefits that include employee reward schemes, employee assistance programmes, pension & staff discounts.
Remote working / home based
Experienced in developing backend applications?
Interested in developing reliable, efficient, and scalable systems that can handle large amounts of data from multiple sources for a market leading and high growth retailer?
The role
As a Backend Developer, you will be responsible for designing, building, and maintaining the server-side of web applications, serverless micro functions, nightly ETL jobs, and various other backend systems.
You will work closely with the front-end developers to ensure that the application functions seamlessly from end to end.
Key Responsibilities:
About you
This is a remote working role where you can based anywhere in the UK with just 1-2 meetings per year required in the London office. Flexible working hours are also available along side training and company benefits that include employee reward schemes, employee assistance programmes, pension & staff discounts.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs